<template>
  <div id="one">
    <label class="label">我是一号儿子的页面</label>
    <div>
      我是一号儿子的页面我收到了来自父亲的：<span class="text">{{ data }}</span>
    </div>
    <!-- 值的使用 -->
    <!-- 注册事件 -->
    <input v-model="msg" />
    <button @click="sendData">传递数据</button>
  </div>
</template>

<script>
export default {
  name: 'one',
  data() {
    return {
      msg: '',
    };
  },
  props: ['data'], //用来接收父组件传过来的值
  methods: {
    /*子传父的事件*/
    sendData: function() {
      this.$emit('send', this.msg);
    },
  },
};
</script>
<style>
#one {
  color: rgb(17, 118, 250);
  height: 100px;
  border: 30px solid rgb(251, 255, 3);
}
.text {
  color: rgb(175, 43, 3);
}
.label {
  color: rgb(255, 2, 234);
}
</style>
